// 管理账号信息
const USERS_KEY = 'USERS_KEY';
 const BaseUrl='http://1968z209c7.goho.co/';
//const BaseUrl='http://localhost:23586/';
//const BaseUrl='http://192.168.31.157/';
  
  
const getUsers = function () {
    var  ret = uni.getStorageSync(USERS_KEY); 
    if (ret==undefined || ret==null | ret =='') {
       return   '';
    }
    return JSON.parse(ret);
}

const addUser = function (userInfo) { 
	 
    uni.setStorageSync(USERS_KEY, JSON.stringify(userInfo));
}



const referToken = function (userInfo) {  
	var ss= getUsers()
	if(ss==''){
		uni.showModal({
		    title: '未登录',
		    content: '您未登录，需要登录后才能继续',
			 showCancel:false,
		    success: (res) => {
		        if (res.confirm) {
					/**
					 * 如果需要强制登录，使用reLaunch方式
					 */ 
		                uni.reLaunch({
		                  url:"../login/login"
		                });
		           
		        }
				else{
					uni.redirectTo({
						 url:"../login/login"
					}) 
				}
				
		    }
		})
		return  false;
	}
	console.log("提交的数据"); 
	console.log(ss);
   uni.request({
   	url: BaseUrl+'api/ApiAdmin/ReferToken?token='+ss.Token,
   	method: 'POST',
   	success: res => {
		
		console.log("刷新接口返回");
		console.log(ss);
   			if (res.data.Code==1) {
				console.log(res.data)
   				 addUser(res.data)
				return true;
   			}
			else
			{
				uni.showModal({
				    title: '未登录',
				    content: '您未登录，需要登录后才能继续',
					 showCancel:false,
				    success: (res) => {
				        if (res.confirm) {
							/**
							 * 如果需要强制登录，使用reLaunch方式
							 */ 
				                uni.reLaunch({
				                  url:"../login/login"
				                });
				           
				        }
						else{
							uni.redirectTo({
								 url:"../login/login"
							}) 
						}
						
				    }
				})
			 
				return false;
			}
   	}
   
   });
}

var   showHide = false;

 const FormatDate=function (strTime) {
			            var date = new Date(strTime);
						 var intdest=date.getTime() / 1000;
						 	var today =parseInt(new Date().getTime() / 1000);
						return strTime.substring(0,10);	
						// if(intdest>today)
						// {
						// 	return strTime.substring(0,10);
						// }
						// else{
						// 	return '已过期'
						// }
		 }


export default {
    getUsers,
    addUser,
	BaseUrl,
	referToken,
	showHide,
	FormatDate
}
